package db;

import java.util.Date;

/**
 * AbstractRetmat entity provides the base persistence definition of the Retmat
 * entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractRetmat implements java.io.Serializable {

	// Fields

	private Integer id;
	private Integer outpurmatId;
	private Integer retreqId;
	private Integer retNum;
	private Integer maNum;
	private Integer okNum;
	private Date date;
	private Integer state;
	private Outpurmat outpurmat;
	private Retreq retreq;

	// Constructors



	/** default constructor */
	public AbstractRetmat() {
	}

	/** full constructor */
	public AbstractRetmat(Integer outpurmatId, Integer retreqId,
			Integer retNum, Integer maNum, Integer okNum, Date date,
			Integer state) {
		this.outpurmatId = outpurmatId;
		this.retreqId = retreqId;
		this.retNum = retNum;
		this.maNum = maNum;
		this.okNum = okNum;
		this.date = date;
		this.state = state;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getOutpurmatId() {
		return this.outpurmatId;
	}

	public void setOutpurmatId(Integer outpurmatId) {
		this.outpurmatId = outpurmatId;
	}

	public Integer getRetreqId() {
		return this.retreqId;
	}

	public void setRetreqId(Integer retreqId) {
		this.retreqId = retreqId;
	}

	public Integer getRetNum() {
		return this.retNum;
	}

	public void setRetNum(Integer retNum) {
		this.retNum = retNum;
	}

	public Integer getMaNum() {
		return this.maNum;
	}

	public void setMaNum(Integer maNum) {
		this.maNum = maNum;
	}

	public Integer getOkNum() {
		return this.okNum;
	}

	public void setOkNum(Integer okNum) {
		this.okNum = okNum;
	}

	public Date getDate() {
		return this.date;
	}

	public void setDate(Date date) {
		this.date = date;
	}

	public Integer getState() {
		return this.state;
	}

	public void setState(Integer state) {
		this.state = state;
	}
	
	public Outpurmat getOutpurmat() {
		return outpurmat;
	}

	public void setOutpurmat(Outpurmat outpurmat) {
		this.outpurmat = outpurmat;
	}

	public Retreq getRetreq() {
		return retreq;
	}

	public void setRetreq(Retreq retreq) {
		this.retreq = retreq;
	}

}